Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 LEOPOLD ROAD Terraced £200,000 30 Jun 2017
6 LEOPOLD ROAD Semi-Detached £177,500 29 May 2007
20 LEOPOLD ROAD Terraced £321,500 2 Feb 2024
26 LEOPOLD ROAD Terraced £40,000 11 Apr 2000
28 LEOPOLD ROAD Terraced £145,000 1 Feb 2013
32 LEOPOLD ROAD Semi-Detached £58,000 8 Jan 1998
34 LEOPOLD ROAD Terraced £59,950 22 May 2000
38 LEOPOLD ROAD Semi-Detached £166,000 9 Dec 2005
40 LEOPOLD ROAD Terraced £220,000 17 Aug 2018
44 LEOPOLD ROAD Semi-Detached £74,450 18 Jan 2001
48 LEOPOLD ROAD Semi-Detached £180,000 17 Sep 2020
50 LEOPOLD ROAD Semi-Detached £187,950 20 Apr 2007
54 LEOPOLD ROAD Semi-Detached £53,500 1 Aug 1996